submersible rig - French English Dictionary